home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
- Anonymous Pipe API
-
- DosMakePipe Create an anonymous pipe and
- returns the handles used to
- access it.
- DosClose Close an anonymous pipe handle.
- DosRead Read from an anonymous pipe
- (must use "read handle").
- DosWrite Write to an anonymous pipe
- (must use "write handle").
- DosDupHandle Useful in assigning a pipe
- handle to standard input or
- standard output for child
- inheritance.
- DosSetFHandState Modify a handles attributes.
-
- Named Pipe API (Server End)
-
- DosMakeNmPipe Creates an instance of a named
- pipe and return a handle used to
- access it.
- DosConnectNmPipe Block waiting for a client
- process to open a named pipe.
- DosDisConnectNmPipe Disconnect a named pipe from a
- client process.
- DosRead Read from named pipe.
- DosWrite Write to named pipe.
- DosClose Close a handle to a named pipe.
-
- Named Pipe API (Client End)
-
- DosOpen Open a named pipe.
- DosWaitNmPipe Wait for an instance of a named
- pipe to become available.
- DosRead Read from a named pipe.
- DosWrite Write to a named pipe.
- DosTransactNmPipe Writes data to a named pipe and
- then reads a response before
- returning. Equivalent to
- DosWrite followed by DosRead.
- DosCallNmPipe Similar to DosTransactNmPipe but
- the pipe is also opened and then
- closed. Equivalent to DosOpen,
- DosTransactNmPipe, DosClose.
-
- Named Pipe API (Either End)
-
- DosPeekNmPipe Looks at named pipe data without
- removing it from the buffer.
- DosQNmPHandState Returns information on the state
- of a named pipe.
- DosSetNmPHandState Set name pipe state.
- DosQNmPipeInfo Returns additional information
- about a named pipe.
- DosQNmPipeSemState Returns information about a
- named pipe associated with a
- semaphore.
- DosSetNmPipeSem Associates a semaphore with a
- named pipe.
-
-
-